package com.cs.domain;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

import java.io.Serial;
import java.util.Date;

/**
 * @Author：bbdf
 * @Package：com.cs.domain
 * @Project：RuoYi-Cloud
 * @name：CSPubAttachments
 * @Date：2024-11-11 10:46
 * @Filename：CSPubAttachments
 */
public class CSPubAttachments extends BaseEntity {
    @Serial
    private static final long serialVersionUID = 3867780611406069543L;
    @Excel(name = "附件id")
    Integer anId;
    @Excel(name = "采购计划id")
    String aCode;
    @Excel(name = "框架计划id")
    String planCode;
    @Excel(name = "合同id")
    Integer eId;
    @Excel(name = "附件名称")
    String anName;
//    @Excel(name = "业务类型")
//    Integer anType;
//    @Excel(name = "业务单据号")
//    String anDan;
    @Excel(name = "附件路径")
    String anUrl;
    @Excel(name = "附件大小")
    Double anSize;
    @Excel(name = "上传时间")
    Date anUploadTime;

    @Excel(name = "招标项目")
    String iNumber;
    @Excel(name = "招标公告")
    Integer uId;
    @Excel(name = "招标文件")
    Integer bDocuId;


    @Override
    public String toString() {
        return "CSPubAttachments{" +
                "anId=" + anId +
                ", aCode='" + aCode + '\'' +
                ", planCode='" + planCode + '\'' +
                ", eId=" + eId +
                ", anName='" + anName + '\'' +
                ", anUrl='" + anUrl + '\'' +
                ", anSize=" + anSize +
                ", anUploadTime=" + anUploadTime +
                ", iNumber='" + iNumber + '\'' +
                ", uId=" + uId +
                ", bDocuId=" + bDocuId +
                '}';
    }

    public CSPubAttachments(Integer anId, String aCode, String planCode, Integer eId, String anName, String anUrl, Double anSize, Date anUploadTime, String iNumber, Integer uId, Integer bDocuId) {
        this.anId = anId;
        this.aCode = aCode;
        this.planCode = planCode;
        this.eId = eId;
        this.anName = anName;
        this.anUrl = anUrl;
        this.anSize = anSize;
        this.anUploadTime = anUploadTime;
        this.iNumber = iNumber;
        this.uId = uId;
        this.bDocuId = bDocuId;
    }

    public Integer getbDocuId() {
        return bDocuId;
    }

    public void setbDocuId(Integer bDocuId) {
        this.bDocuId = bDocuId;
    }

    public CSPubAttachments() {
    }

    public Integer getuId() {
        return uId;
    }

    public void setuId(Integer uId) {
        this.uId = uId;
    }

    public Integer getAnId() {
        return anId;
    }

    public void setAnId(Integer anId) {
        this.anId = anId;
    }

    public String getaCode() {
        return aCode;
    }

    public void setaCode(String aCode) {
        this.aCode = aCode;
    }

    public String getPlanCode() {
        return planCode;
    }

    public void setPlanCode(String planCode) {
        this.planCode = planCode;
    }

    public Integer geteId() {
        return eId;
    }

    public void seteId(Integer eId) {
        this.eId = eId;
    }

    public String getAnName() {
        return anName;
    }

    public void setAnName(String anName) {
        this.anName = anName;
    }

    public String getiNumber() {
        return iNumber;
    }

    public void setiNumber(String iNumber) {
        this.iNumber = iNumber;
    }

    public String getAnUrl() {
        return anUrl;
    }

    public void setAnUrl(String anUrl) {
        this.anUrl = anUrl;
    }

    public Double getAnSize() {
        return anSize;
    }

    public void setAnSize(Double anSize) {
        this.anSize = anSize;
    }

    public Date getAnUploadTime() {
        return anUploadTime;
    }

    public void setAnUploadTime(Date anUploadTime) {
        this.anUploadTime = anUploadTime;
    }
}
